From 71808be4de72228b25e641563e0db7eae606057f Mon Sep 17 00:00:00 2001 From: "cl349@firebug.cl.cam.ac.uk" Date: Wed, 15 Feb 2006 09:44:11 +0000 Subject: [PATCH] Set feature flags for shadow translate mode guests. Signed-off-by: Christian Limpach --- xen/common/kernel.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xen/common/kernel.c b/xen/common/kernel.c index 9d08fe0996..6727d52dfd 100644 --- a/xen/common/kernel.c +++ b/xen/common/kernel.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include @@ -189,6 +190,10 @@ long do_xen_version(int cmd, void *arg) { case 0: fi.submap = 0; + if (shadow_mode_translate(current->domain)) + fi.submap |= 1 << XENFEAT_writable_page_tables | + 1 << XENFEAT_writable_descriptor_tables | + 1 << XENFEAT_auto_translated_physmap; break; default: return -EINVAL; -- 2.30.2